package com.manage.modules.vo;

import com.manage.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;


/**
 * 地面分钟要素视图对象 mall_package
 *
 * @author wx
 * @date 2021-09-08
 */
@Data
@ApiModel("地面分钟要素视图对象")
public class TBaseSurfMinVo {
    private static final long serialVersionUID = 1L;

    /**
     * 要素ID
     */
    @ApiModelProperty("要素ID")
    private Long surfId;

    /**
     * 气压
     */
    @Excel(name = "气压")
    @ApiModelProperty("气压")
    private String prs;
    /**
     * 温度
     */
    @Excel(name = "温度")
    @ApiModelProperty("温度")
    private String tem;
    /**
     * 瞬时风速
     */
    @Excel(name = "瞬时风速")
    @ApiModelProperty("瞬时风速")
    private String winSInst;
    /**
     * 瞬时风向
     */
    @Excel(name = "瞬时风向")
    @ApiModelProperty("瞬时风向")
    private String winDInst;
    /**
     * 湿度
     */
    @Excel(name = "湿度")
    @ApiModelProperty("湿度")
    private String rhu;
    /**
     * 雨量
     */
    @Excel(name = "雨量")
    @ApiModelProperty("雨量")
    private String pre;
    /**
     * 创建时间
     */
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("创建时间")
    private Date createTime;

    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty("创建时间")
    private Date updateTime;


    /**
     * 访问轮次
     */
    @Excel(name = "访问轮次")
    @ApiModelProperty("访问轮次")
    private Long requestNum;

    /**
     * 要素类型 1-正常 2-缺报 3-超时
     */
    @Excel(name = "要素类型 1-正常 2-缺报 3-超时")
    @ApiModelProperty("要素类型 1-正常 2-缺报 3-超时")
    private String surfType;

    /**
     * 纬度
     */
    @Excel(name = "纬度")
    @ApiModelProperty("纬度")
    private String lat;
    /**
     * 经度
     */
    @Excel(name = "经度")
    @ApiModelProperty("经度")
    private String lon;
    /**
     * 区站号
     */
    @Excel(name = "区站号")
    @ApiModelProperty("区站号")
    private String stationIdC;
}
